home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / exampleCode / Makefile < prev    next >
Encoding:
Makefile  |  1994-08-02  |  2.0 KB  |  87 lines

  1. SHELL    = /bin/sh
  2.  
  3. LIBINV    = /usr/lib/libInventor.so
  4.  
  5. all:
  6.     cd 3Dmodeling; $(MAKE)
  7.     cd GLX; $(MAKE)
  8.     cd MP; $(MAKE)
  9.     cd SciTex; $(MAKE)
  10.     cd X; $(MAKE)
  11.     cd audio; $(MAKE)
  12.     cd calc; $(MAKE)
  13.     cd cap; $(MAKE)
  14.     cd csg; $(MAKE)
  15.     cd fconv; $(MAKE)
  16.     cd games; $(MAKE)
  17.     cd i18n; $(MAKE)
  18.     if [ ! -r ${LIBINV} ]  ;   then \
  19.         echo ========== ; \
  20.         echo \ \ \ \ \ \  /usr/lib/libInventor.so DSO not installed ; \
  21.         echo \ \ \ \ \ \  --cannot compile toolbox/src/exampleCode/inventor code ; \
  22.         echo \ \ \ \ \ \  get/load the \"Inventor Dev\" software option . . . ; \
  23.         echo ========== ; \
  24.     else     \
  25.         (cd inventor; $(MAKE) ); \
  26.     fi
  27.     cd irix; $(MAKE)
  28.     cd networking; $(MAKE)
  29.     cd opengl; $(MAKE)
  30.     cd speech; $(MAKE)
  31.     cd smoke; $(MAKE)
  32.     cd stencil; $(MAKE)
  33.     cd stereo; $(MAKE)
  34.     cd swirl; $(MAKE)
  35.     cd video; $(MAKE)
  36.     cd viewkit; $(MAKE)
  37.  
  38. clean:
  39.     cd 3Dmodeling; $(MAKE) clean
  40.     cd GLX; $(MAKE) clean
  41.     cd MP; $(MAKE) clean
  42.     cd SciTex; $(MAKE) clean
  43.     cd X; $(MAKE) clean
  44.     cd audio; $(MAKE) clean
  45.     cd calc; $(MAKE) clean
  46.     cd cap; $(MAKE) clean
  47.     cd csg; $(MAKE) clean
  48.     cd fconv; $(MAKE) clean
  49.     cd games; $(MAKE) clean
  50.     cd i18n; $(MAKE) clean
  51.     cd inventor; $(MAKE) clean
  52.     cd irix; $(MAKE) clean
  53.     cd networking; $(MAKE) clean
  54.     cd opengl; $(MAKE) clean
  55.     cd speech; $(MAKE) clean
  56.     cd smoke; $(MAKE) clean
  57.     cd stencil; $(MAKE) clean
  58.     cd stereo; $(MAKE) clean
  59.     cd swirl; $(MAKE) clean
  60.     cd video; $(MAKE) clean
  61.     cd viewkit; $(MAKE) clean
  62.  
  63. clobber:
  64.     cd 3Dmodeling; $(MAKE) clobber
  65.     cd GLX; $(MAKE) clobber
  66.     cd MP; $(MAKE) clobber
  67.     cd SciTex; $(MAKE) clobber
  68.     cd X; $(MAKE) clobber
  69.     cd audio; $(MAKE) clobber
  70.     cd calc; $(MAKE) clobber
  71.     cd cap; $(MAKE) clobber
  72.     cd csg; $(MAKE) clobber
  73.     cd fconv; $(MAKE) clobber
  74.     cd games; $(MAKE) clobber
  75.     cd i18n; $(MAKE) clobber
  76.     cd inventor; $(MAKE) clobber
  77.     cd irix; $(MAKE) clobber
  78.     cd networking; $(MAKE) clobber
  79.     cd opengl; $(MAKE) clobber
  80.     cd speech; $(MAKE) clobber
  81.     cd smoke; $(MAKE) clobber
  82.     cd stencil; $(MAKE) clobber
  83.     cd stereo; $(MAKE) clobber
  84.     cd swirl; $(MAKE) clobber
  85.     cd video; $(MAKE) clobber
  86.     cd viewkit; $(MAKE) clobber
  87.